import matplotlib.pyplot as plt

#使用Matplotlib的内置样式
plt.style.use('seaborn')#这里必须要放在设置中文字体的代码前面
#显示中文字体
from matplotlib import rcParams
rcParams['font.family']='SimHei'

x_values=range(5001)
y_values=[x**3 for x in x_values]

fig,ax=plt.subplots()
ax.scatter(x_values,y_values,c=y_values,cmap=plt.cm.Greens,s=10)

#设置图表标题并给坐标轴加上标签
ax.set_title('立方数',fontsize=24)
ax.set_xlabel('值',fontsize=14)
ax.set_ylabel('值的立方',fontsize=14)

#设置刻度标记的大小
ax.tick_params(axis='both',which='major',labelsize=14)

#设置每个坐标轴的取值范围
ax.axis([0,5100,0,132651000000])

plt.show()